package com.le.tester.javaThink.fourth.concurrency;

/**
 * createTime：2021/9/17 17:26
 * description：生成序列化数字
 */
public class SerialNumberGenerator {
    private static volatile int serialNumber = 0;

    public synchronized static int nextSerialNumber() {
        //++操作分为三步，不是一个原子性操作
        return serialNumber++;
    }
}
